designation by lot - Spanish English Dictionary